long-term memory - French English Dictionary